﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Test2.Model;

namespace Test2.View
{
    public partial class NieuweKlant : Form
    {

        private iDatabaseRepository databaseRepository = new DatabaseAccessRepository();

        private NieuweFactuur nf;
        public NieuweKlant(NieuweFactuur nf)
        {
            InitializeComponent();
            this.nf = nf;
        }

        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                databaseRepository.insertKlant(tbVoornaam.Text.ToString(), tbNaam.Text.ToString(), tbAdres.Text.ToString(), tbPlaats.Text.ToString(), short.Parse(tbPostcode.Text.ToString()), tbTelefoon.Text.ToString(), tbEmail.Text.ToString());
                nf.updateKlanten();
                this.Close();
            }
            catch (FormatException) {
                MessageBox.Show("Gelieve een geldige postcode in te geven","Er is een fout opgetreden");
            }
        }
    }
}
